half-facepiece respirator - German English Dictionary